// export向外暴露的成员，只能使用{  }的形式来接收,可以导出多个成员,成员必须严格按照导出时候的名称，来使用{ }按需接收，可以用as 取另外
import { init as initStore } from './base'
import system from './system'

const modules = {
  system
}

const cache = {}

// export default 向外暴露的成员，可以使用任意变量来接收,在一个模块只允许向外暴露一次
export default initStore({ modules, cache })
